package com.iuie.ns.system.tags.beans;

import java.io.Serializable;
import java.util.LinkedHashSet;
import java.util.Set;

import com.iuie.ns.system.vo.code.SysCodeInfoVO;

/**
 * drop code type
 * @author iuie
 */
public class SysDropCodeTypeVO implements Serializable {

	private static final long serialVersionUID = -466028985567216746L;
	
	private String codeTypeId;
	private String codeTypeName;
	private String state;
	
	private Set<SysCodeInfoVO> codeList;
	
	public String getCodeTypeId() {
		return codeTypeId;
	}
	public void setCodeTypeId(String codeTypeId) {
		this.codeTypeId = codeTypeId;
	}
	public String getCodeTypeName() {
		return codeTypeName;
	}
	public void setCodeTypeName(String codeTypeName) {
		this.codeTypeName = codeTypeName;
	}
	public String getState() {
		return state;
	}
	public void setState(String state) {
		this.state = state;
	}
	public Set<SysCodeInfoVO> getCodeList() {
		if (codeList == null) {
			codeList = new LinkedHashSet<>();
		}
		return codeList;
	}
	
}
